ISS review – Ariana DeBose shines in tense if contrived International Space Station thriller
DeBose plays a research scientist caught between increasingly at odds astronauts and cosmonauts in Gabriela Cowperthwaite’s credulity-stretching sci-fi drama